{
    "id": "PlayFabPostmanSDK",
    "name": "PlayFab Postman SDK <%- sdkVersion %><%- getVerticalTag() %>",
    "description": "PlayFab API SDK for Postman.\n\nThis is still under development, and is not yet ready for general use.  Experienced users can utilize this if they carefully examine the post-body and ensure the data is properly entered.  By default, the post-body is NOT defaulting to useable values.",
    "order": [],
    "folders": [
<% for(var a in apis) { var api = apis[a]; var apiName = api.name.toLowerCase(); %>
        {
            "id": "PlayFabPostmanSDK-<%- apiName %>Folder",
            "name": "<%- apiName %>",
            "description": "PlayFab <%- apiName %> API.",
            "order": [
<% for(var i in api.calls) { var apiCall = api.calls[i]; %>
                "<%- apiName %>-<%- apiCall.name %>"<% if(parseInt(i) + 1 < api.calls.length){ %>,<% } %><% } %>
            ]
        }<% if(parseInt(a) + 1 < apis.length){ %>,<% } %><% } %>
    ],
    "requests": [
<% for(var a in apis) { var api = apis[a]; var apiName = api.name.toLowerCase(); %>
<% for(var i in api.calls) { var apiCall = api.calls[i]; %>
        {
            "id": "<%- apiName %>-<%- apiCall.name %>",
            "headers": "<%- getPostmanHeader(apiCall) %>",
            "url": "<%- getUrl(apiCall) %>",
            "method": "POST",
            "collectionId": "PlayFabPostmanSDK",
            "dataMode": "raw",
            "name": "<%- apiCall.name %>",
            "description": "<%- getPostmanDescription(api, apiCall) %>",
            "descriptionFormat": "html",
            "currentHelper": "normal",
            "folder": "PlayFabPostmanSDK-<%- apiName %>Folder",
            "rawModeData": <%- getRequestExample(api, apiCall) %>
        }<% if(parseInt(i) + 1 < api.calls.length || parseInt(a) + 1 < apis.length){ %>,<% } %><% } %><% } %>
    ]
}
